Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F2 Germany F1 Germany F2 Germany F3 Germany F2 TCT Open - Tunis Quelle Cup 2000 - Furth AXA Open II - Espinho 2000 Cairo Challenger - Cairo Weissenhauser Strand Cup - Hamburg Australian Unity Western Australia Open - Perth The Scottish Tennis Championships - Edinburgh Quelle Cup - Furth ATU Cup 2001 - Weiden Nord/LB Open - Braunschweig Muller Cup - Ulm Kuppers Kolsch Cup by Lambertz - Aachen Okal Cup 2001 International Bavarian Championships - Eckental Copa Ericsson Uruguay - Montevideo Black Forest Open - Alpirsbach Open Diputacion Pozoblanco - Cordoba Cairo Challenger - Cairo Okal Cup - International Bavarian Championship - Eckental VIII Avierto Internacional de Salinas - Salinas Sporting Challenger 2003 - Turin Open Castilla y Leon - Segovia Black Forest Open - Freudenstadt S Tennis Master Championship - Graz Logopak Challenger 2005 - Lubeck Sarajevo Open - Sarajevo Tennis Napoli Cup - Napoli Ljubljana Open - Ljubljana Schickendanz Open - Furth Open de Montauban - Montauban ATP Open Castilla y Leon - Segovia Open de Tenis Amaya - Pamplona GHI Bronx Tennis Classic - Bronx Ethias Trophy - Mons Lambertz Open by Stawag - Aachen Bauer Watertechnology Cup - Eckental IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn BH Telecom Sarajevo 2007 - Sarajevo Tennis Napoli Cup 2007 - Napoli Baden Open - Karlsruhe Tatra Banka Slovak Open - Bratislava ATP Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Open D'Orleans - Orleans Tatra Banka Slovak Open - Bratislava Besancon Challenger Segovia Challenger Vancouver Challenger St. Remy Challenger Mons Challenger Bratislava Challenger Salzburg Challenger Heilbronn Challenger Heilbronn Challenger Bogota Challenger Orleans Challenger Helsinki Challenger Heilbronn Challenger Bath Challenger Monza Challenger Braunschweig Challenger Bogota Challenger Bratislava Challenger Helsinki Challenger Dallas Challenger Le Gosier Challenger Bordeaux Challenger Nottingham-2 Challenger Braunschweig Challenger Orleans Challenger Mons Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Geneva Challenger Ortisei Challenger Heilbronn Challenger Kazan Challenger Mersin Challenger Nottingham Challenger Braunschweig Challenger Oberstaufen Challenger Orleans Challenger Geneva Challenger Bratislava Challenger Brescia Challenger Andria Challenger Wroclaw Challenger Raanana Challenger Heilbronn Challenger Ortisei Challenger Brescia Challenger Andria Challenger Bergamo Challenger Wroclaw Challenger Irving Challenger San Luis Potosi Challenger Leon Challenger Busan Challenger Seoul Challenger Manchester Challenger Braunschweig Challenger Monterrey Challenger Surbiton Challenger Monterrey Challenger Segovia Challenger Alicante Challenger Tenerife Challenger Pau Challenger Madrid Challenger Murcia Challenger Open Seat-Godo '98 - Barcelona Estoril Open - Estoril Campionati Internazionali di Sicilia - Palermo Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Estoril Open - Estoril Open Seat-Godo 2001 - Barcelona UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Gelsor Open Romania - Bucharest Salem Open - Hong Kong Davidoff Swiss Indoors - Basel BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Ordina Open - 's-Hertogenbosch International Championship of Croatia - Umag 2002 Mercedes Cup - Stuttgart RCA Championships - Indianapolis TD Waterhouse Cup - Long Island President's Cup - Tashkent Salem Open - Hong Kong AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Dubai Tennis Open - Dubai Idea Prokom Open - Sopot VIII Open Internacional D'Andorra - Andorra Open Castilla y Leon Trofeo Iberdrola - Segovia 4th Sardinia International Championships - Cagliari Adidas International - Sydney Milan Indoors - Milan Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Gerry Weber Open - Halle Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Qatar Open - Doha Challenger Hamburg - Hamburg Trofeo Internacional Club Laieta - Barcelona Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Siemens Open - Scheveningen Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Germany F1 Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon 4th Volkswagen Challenger - Wolfsburg Qatar ExxonMobil Open - Doha Chennai Open - Chennai Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Delray Beach International Tennis Championships - Delray Beach Open 13 - Marseille The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Grand Prix Hassan II - Casablanca The Stella Artois Championships - London The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Chennai Open - Chennai Sydney International - Sydney PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Ethias Tennis Trophy - Mons Regions Morgan Keegan Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona Estoril Open - Estoril The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles Generali Open - Kitzbuhel RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Medibank International - Sydney Heineken Open - Auckland Kobstaedernes ATP Challenger - Kolding Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Estoril Open - Estoril Open SEAT 2008 - Barcelona BMW Open - Munich ARAG World Team Championship - Dusseldorf Ostdeutscher Sparkassen Cup - Dresden Gerry Weber Open - Halle The Artois Championships - London Austrian Open - Kitzbuhel Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Mitsubishi Electric Europe Cup - Monza Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle AEGON Championships - London Mercedes Cup - Stuttgart Indianapolis Tennis Championships - Indianapolis Open de Moselle - Metz China Open - Beijing If Stockholm Open - Stockholm Unicredit (Suisse) Bank S.A. Challenger - Chiasso Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Chennai Open - Chennai Medibank International - Sydney PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote dAzur - Nice AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart International German Open - Hamburg Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Thailand Open - Bangkok China Open - Beijing AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Baden Open - Ettlingen SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade AEGON Championships - London UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Moselle - Metz PTT Thailand Open - Bangkok China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Apia International - Sydney Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Lambertz Open - Aachen US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON Championships - London SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Farmers Classic - Los Angeles Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Kremlin Cup - Moscow Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Roma Challenger 2007 - Rome Dubai Duty Free Tennis Championships - Dubai The Surbiton Trophy - Surbiton BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg IPP Open - Helsinki Credit Agricole Suisse Open - Gstaad Moselle Open - Metz PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Czech Indoor Open - Prague ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart The Shelbourne Irish Open - Dublin China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Ecuador Open - Quito PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Intersport Heilbronn Open - Heilbronn Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Heilbronn Challenger Mercedes Cup - Stuttgart AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Volkswagen Challenger 2004 - Wolfsburg BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Oberstaufen Cup - Oberstaufen Citi Open - Washington Malaysian Open - Kuala Lumpur China Open - Beijing Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Ecuador Open - Quito Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON Championships - London SkiStar Swedish Open - Bastad Suisse Open - Gstaad Generali Open - Kitzbuhel Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Moselle Open - Metz Chengdu Open - Chengdu Rakuten Japan Open - Tokyo European Open - Antwerp Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Heilbronn Open - Heilbronn Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart AEGON Championships - London Wroclaw Challenger Suisse Open - Gstaad Abierto Mexicano - Los Cabos Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Warsteiner Challenger Wolfsburg - Wolfsburg Qatar ExxonMobil Open - Doha Sydney International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart AEGON Championships - London Swiss Open - Gstaad Abierto Mexicano - Los Cabos China Open - Beijing European Open - Antwerp Rezidenza Open - Magdeburg Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Mercedes Cup - Stuttgart Fever-Tree Championships - London Winston-Salem Open - Winston-Salem European Open - Antwerp ASB Classic - Auckland Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg European Open - Antwerp Barletta Citta Della Disfida Open 2000 - Barletta Great Ocean Road Open - Melbourne Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Hamburg European Open - Hamburg Swiss Open - Gstaad Citi Open - Washington Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Open Sud de France - Montpellier Dallas Open - Dallas US Men's Clay Court Championship - Houston Whirlpool Open - Budapest Barcelona Open Banc Sabadell - Barcelona Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Hall of Fame Open - Newport Abierto de Tenis Mifel - Los Cabos Gijon Open - Gijon Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Boss Open - Stuttgart Bergamo Challenger Memorial Savigni - Sassuolo Skandia Open - Linz FILA Challenger Biella - Biella Open de L'Isere - Grenoble Trofeo Barcelona de Tenis - Barcelona Tatra Banka Slovak Open - Bratislava Okal Cup - Eckental Flea Market Cup Busan Challenger Tennis - Busan The LTA Bolton Challenger - Bolton Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Heilbronn Open - Heilbronn USTA Men's Challenger of Dallas - Dallas Warsteiner Challenger Lubeck 2001 - Lubeck Warsteiner Challenger - Wolfsburg Tashkent Challenger - Tashkent Schickedanz Open 2007 - Furth Espinho Challenger - Espinho Gallagher International - Hamilton V Torneo Internazionale di Tennis - Barletta Powder Byrne Trophy - Surbiton Copa Ericsson Brazil - Sao Paulo Lambertz Open by Stawag - Aachen Heilbronn Open - Heilbronn Lamberts Open by Stawag - Aachen Bauer Watertechnology Cup - Eckental PrivatBank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Okal Open - Eckental 3rd Volkswagon Challenger - Wolfsburg Rhodes Challenger BMW Tennis Championship - Sunrise Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg Ramat Hasharon Challenger BMW Tennis Championship - Sunrise KGHM Polish Indoors - Wroclaw I Open de Tenis Comunidad de Madrid - Madrid Freudenstadt Challenger - Freudenstadt Copa Sevilla Internacionales de Andalucia - Seville USTA Challenger of North Miami Beach - North Miami Beach VI Torneo Internazionale di Tennis - Barletta Open de Franche-Comte - Besancon Izmir Challenger Uncle Toby's Burnie Challenger - Tasmania Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Uncle Toby's Australian Men's Clay Court Challenger - Canberra Karlsruhe Challenger 2002 USTA Tallahassee Tennis Challenger - Tallahassee Top Wool Challenger Biella - Biella XXXVII Torneig C.E. Laieta - Barcelona Nord/LB Open - Braunschweig 10th Wartburg Open - Eisenach West Side Tennis Club Clay Court Challenger - Forest Hills Muller Cup - Ulm Heilbronn Challenger Granby Challenger - Granby Prague Open - Prague Stella Artois Clay Court Championships - Budaors Schickedanz Open - Furth Open Castilla y Leon - Segovia Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Madrid XI Open International D'Andorra - Andorra Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris CA Challenge 2002 - Graz Geneva Challenger - Geneva Open des Alpes Trophee BNP Paribas - Grenoble Oberstaufen Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Black Forest Open 2002 - Freudenstadt Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Oberstraufen Cup - Oberstaufen Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Heilbronn Open - Heilbronn The Manchester Trophy - Manchester NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Challenger 42 - Andrezieux BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Bratislava Challenger Warsteiner Challenger Lubeck - Lubeck Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome AXA Open - Lisbon Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Black Forest Open 2004 - Freudenstadt Mutua Madrid Open - Madrid TED Open - Istanbul Internazionali BNL d'Italia - Rome Venice Open - Venice Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Warsteiner Grand Prix - Oberstaufen Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Nottingham Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Memorial Kolyaskin - Donetsk Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Open Diputacion - Cordoba Monte-Carlo Rolex Masters - Monte-Carlo Helsinki Challenger Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Sunrise Challenger Intersport Heilbronn Open - Heilbronn Volkswagen Challenger 2005 - Wolfsburg St. Brieuc Challenger Olbia Challenger - Olbia Compaq Challenger - Bucharest Open Castilla y Leon Trofeo Iberdrola - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba TED Open - Istanbul Sarajevo Challenger Wimbledon - London French Open - Paris Open D'Orleans - Orleans Open de L'Isere - Grenoble French Open - Paris CA-Challenge - Graz Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Geneva Challenger - Geneva U.S. Open - New York BMW Challenger Open - Monchengladbach Black Forest Open - Freudenstadt Hilton Waikoloa Village USTA Challenger - Waikoloa Australian Open - Melbourne Mons Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Challenger Copa Sevilla Internacionales de Andalucia - Seville Gemax Open - Belgrade Optimus Maia Open - Maia Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Internationaux du Doubs - Besancon Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Sunrise Challenger VIII Trofeo Ciutat de Barcelona - Barcelona U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Copa Ericsson Chile - Santiago French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Samsung Securities Cup - Seoul Granby Challenger Helsinki Challenger Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, World Group, PO, IND-ESP 0-5 Hopman Cup - Perth Davis Cup, Finals, SF, GBR-ESP 1-2 Davis Cup, Finals, Group A Campeonato de Espana Kia de Tenis 2004 - Madrid Mubadala World Tennis Championship Kooyong Classic - Kooyong All Lower level tournaments Olympics - Athens Olympics - London AIG Japan Open - Tokyo 2000 Mercedes Cup - Stuttgart Gerry Weber Open - Halle Gerry Weber Open - Halle Kremlin Cup - Moscow Kroger / St. Jude International - Memphis Ordina Open - s-Hertogenbosch Medibank International - Sydney Proton Malaysian Open - Kuala Lumpur Open de la Comunidad Valenciana - Valencia Mallorca Open - Mallorca Atlanta Tennis Championships - Atlanta cinch Championships - London Mallorca Championships - Mallorca Medibank Private International - Sydney Winston-Salem Open - Winston-Salem Abierto Mexicano Telcel - Acapulco Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad Citi Open - Washington Geneva Open - Geneva Erste Bank Open - Vienna Western & Southern Open - Cincinnati Sony Open Tennis - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells Davis Cup, World Group, QF, GER-ESP 1-4 Mubadala World Tennis Championship